Counterexample-Guided Abstraction Refinement for POMDPs
نویسندگان
چکیده
We study a sound and complete counterexampleguided abstraction refinement (CEGAR) framework for partially observable Markov decision processes (POMDPs). This framework allows automatic reasoning to find a proper abstraction for POMDPs and reduce model checking complexity. A safety fragment of Probabilistic Computation Tree Logic (PCTL), safePCTL, with the finite horizon is considered as system specification. As the abstraction for POMDPs, z-labeled 0/1-weighted automata (0/1-WA) are extended from the weighted automata by defining the observation labeling function for discrete states. We then propose a simulation relation, safe simulation relation, for 0/1-WA and prove the preservation of safe-PCTL by the safe simulation. With 0/1-WA and safe simulation relation, we further address a novel CEGAR framework to find a proper 0/1WA as the abstraction of POMDP. Initially, we start from the coarsest abstract system generated from a quotient construction and iteratively check the satisfaction relation of the given specification on the abstract system. Counterexamples from model checking on the abstract system are derived in the forms of a set of paths that violate the specification with enough accumulative probability. Given these counterexamples, we verify whether or not these counterexamples are real witnesses for violation of specification on the concrete system. If not, we use these spurious counterexamples and refine the quotient construction to update the abstract system until satisfaction relation is proved to be true or real counterexample has been found for the original concrete POMDP.
منابع مشابه
Abstraction Refinement for Termination
ion Refinement for Termination⋆ Byron Cook, Andreas Podelski, and Andrey Rybalchenko 1 Microsoft Research, Cambridge 2 Max-Planck-Institut für Informatik, Saarbrücken Abstract. Abstraction can often lead to spurious counterexamples. Counterexample-guided abstraction refinement is a method of strengthening abstractions based on the analysis of these spurious counterexamples. For invariance prope...
متن کاملCounterexample-Guided Abstraction Refinement for the Analysis of Graph Transformation Systems
Graph transformation systems are a general specification language for systems with dynamically changing topologies, such as mobile and distributed systems. Although in the last few years several analysis and verification methods have been proposed for graph transformation systems, counterexample-guided abstraction refinement has not yet been studied in this setting. We propose a counterexample-...
متن کاملThe Localization Reduction and Counterexample-Guided Abstraction Refinement
Automated abstraction is widely recognized as a key method for computer-aided verification of hardware and software. In this paper, we describe the evolution of counterexample-guided refinement and other iterative abstraction refinement techniques.
متن کاملCounterexample Guided Abstraction Refinement for Stability Analysis
In this paper, we present a counterexample guided abstraction refinement (Cegar) algorithm for stability analysis of polyhedral hybrid systems. Our results build upon a quantitative predicate abstraction and model-checking algorithm for stability analysis, which returns a counterexample indicating a potential reason for instability. The main contributions of this paper include the validation of...
متن کاملAdvances in counterexample-guided abstraction refinement
This report is a collection of six articles on model checking in the abstraction/refinement framework. This framework is used by various techniques for tackling the state-space explosion problem that is frequently encountered in model checking. The articles collected in this report are (in order of appearance): 1. Counterexample-guided abstraction refinement. Clarke, Grumberg, Jha, Lu, Veith[2]...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1701.06209 شماره
صفحات -
تاریخ انتشار 2017